Big Huge Thesaurus

Kenneth Bancroft Clark

noun